ICP 1 | ICP 2 | ICP 3 | ICP 4 | |
ICP Name | Vartika | Ritvik | Neha | Sudhanshu |
Job title | Freelance Copywriter | Social Media Marketing Executive / Ad Buyer | CMO of an agency providing marketing / website services. | Freelance web developer (End-to-End Website Services) |
Age | 24 | 26 | 29 | 25 |
Annual Revenue of org | ~10Lacs | ~5-10cr | ~4-8cr | ~50Lacs |
Organizational Goals | To create a self-sufficient freelancing career with high-paying clients. | To generate leads and improve campaign performance. | To build a high-performing marketing team and scale up client's brand presence. | To build high-quality websites, and scale up his freelance business. |
Role Priorities |
|
|
|
|
Role in buying process | 100% ownership | 50% | 70% | 100% |
Reporting Structure | Self | Reports to CMO | Reports to CEO | Self |
Blocker | Manager/CFO | CFO | ||
Preferred Channels |
|
|
|
|
Products used in workplace |
|
|
|
|
Where do they spend time |
|
|
|
|
Pain Points |
|
|
|
|
What motivates them? |
|
|
|
|
Influencers/content they follow | Content around freelancing, AI, scaling freelancing work, how to build agency | Optimizing ad campaigns, websites, Latest tech news, Marketing podcasts. | Content around Growth Hacking, Business Podcasts, | Content around tech, freelancing, Gen AI, LLMs scaling freelancing work, how to build/scale agency |
Current tool / solution | ChatGPT, JasperAI, CopyAI | ChatGPT | ChatGPT | ChatGPT, Claude |
Criteria | Adoption Rate | Appetite to Pay | Frequency of Use Case | Distribution Potential | TAM |
ICP1 - Freelancer Copywriter | Moderate to High | Moderate | High | High | High |
ICP2 - Marketing Executive of a Company | Moderate | Moderate to High | Moderate | Moderate to High | Moderate |
ICP3 - CMO | Low | Moderate | High | Moderate | Moderate |
ICP4 - Freelancer Developer | High | High | High | High | High |
Why these specific ICPs?
Difficult to navigate and upload custom content when setting up a personalized voice for content generation.
Copywriters who used the extension for content generation felt confident using it for first drafts, laying the foundation for more refined writing and incremental improvements.
Auto filling CMS form with nuanced copy with 20 or 30+ fields for the webpage.
Problem : A lot of the individuals don't fill up copies to the CMS directly, as it has to gone through approval flows.
Proposed Solution : Almost all CMS has save to draft feature for future tinkering. A feature where they can export document as a document to get approvals and suggestions would help them adapt to direct to CMS flow.
One of the user used the extension to fill up job application in minutes with very nuanced copy that resonated his writing style.
Even though I don't recommend using this for job applications, This one instance surprised me and made me think the other ways this extension can be used to fill up almost any webforms out there.
This folk is a true hacker man!
A table is shared below for your reference to put down your user goals, respective ICPs, JTBDs and validate your goals.
Goal Priority | Goal Type | ICP | JTBD | Validation approach | Validation |
Primary | Functional / Financial | ICP 1 - Copywriter | Writing SEO friendly copy for the client websites and reducing time taken to produce copy per page and hence per project. | User interviews | "I like writing a lot, but manually writing for every project takes a lot of time for me. I end up being bottleneck on scaling the freelancing business" |
Functional | ICP 2 - CMO of Agency | Automating generating and publishing marketing campaigns and landing pages for clients. | User interviews | "We are trying to automate the marketing landing page creation with clear scalable structure and framework" | |
Functional / Financial | ICP 3 - Website Developer | Developing end to end website for client / with content | User Interviews | "I take end to end project, But I am not good at writing copies, and most of the clients dont have budget to hire copywriters separately." | |
Take screenshots of each page of the interface, note each interaction and user touchpoint, and assess based on user empathy:
We launched AutoCMS Beta the last week. and trying to get early users who can help us provide feedback and try out our product.
The Aim is to:
1. Understand how users are using it.
2. Features required
3. Tune marketing and messaging for the product.
4. Create successful case studies by the end of beta program.
The onboarding teardown if result of our understanding till now, which will keep on improving as we move further and have more user calls.
What needs to be improved:
Lacking :
Why this is required / Key Problems to solve?
AutoCMS extension works with the CMS screen that has form fields, A lot of poeple might try using at various places, and get confused. It's critical to teach them how and where to use the extension ensuring smooth onboarding and activation.
What needs improvement:
What works:
The Autoscroll and autofill flow really generates excitement for user to look into the copy, while giving them a aha moment to see content being generated
What isn't working :
1. The total time taken to generate copy
2. Technical copy while generating copy (keywords like batch, etc. Can be made a lot user friendly and intuitive.)
What works : The autoscroll effect while autofilling
What can be improved :
The flow below consists of end to end user flow from visiting landing page with intent of using tool to generating copy for the very first time using AutoCMS.
FigJam Link : https://www.figma.com/board/oSMrM1fc2jBRLRxJHqrzRo/AutoCMS-v0----Proposed-Onboarding-Flow?node-id=0-1&t=zzo2m2jag0YSzme0-1
Priority Actionable for the team:
1. A proper onboarding flow that cues user on how to use product, help the download extension, signup and select appropriate plan.
2. Improve on chrome extension listing design + rating + flags.
3. Redesign onboarding flow based on proposed flow.
4. The current dashboard + extension integration isn't seamless, Requires separate authentication.
5. Rework on UI + Branding aspect for consistency and brand recognition. Look + feel.
Considering AutoCMS is in very early phase, and onboarding first set us users.
We are considering activation metrics to be very simple, just focusing in frequency of usage of the extension for generating copies for the website.
User Flow:
The framework for activation metric for us is :
1. How many time user generates the copy for specific page (URL) using AutoCMS,
2. Sends for the review
3. Prompts and Iterates,
4. Publishes the particular content (tracking using slug)
Talking Numbers:
If user uses AutoCMS to generate copy within CMS within 1st week of signup, sends the copy for the review within 48 hours and then iterates and publishes within 3-5 days of the generation.
The win for AutoCMS is - how soom a user can generate copy from AutoCMS, gets approvals without any hassle, and publishes it in production.
Setting up Posthog for major events:
- User Signup
- First generation of copy for specific slug
- Downloading doc / copying for csv
- Using extension to iterate / re prompt on specific CMS fields
- Publishing the page through CMS
- How soon user runs out of free credits of 10 generations.
- Upgrading for pro plan
Brand focused courses
Great brands aren't built on clicks. They're built on trust. Craft narratives that resonate, campaigns that stand out, and brands that last.
All courses
Master every lever of growth — from acquisition to retention, data to events. Pick a course, go deep, and apply it to your business right away.
Explore foundations by GrowthX
Built by Leaders From Amazon, CRED, Zepto, Hindustan Unilever, Flipkart, paytm & more
Crack a new job or a promotion with the Career Centre
Designed for mid-senior & leadership roles across growth, product, marketing, strategy & business
Learning Resources
Browse 500+ case studies, articles & resources the learning resources that you won't find on the internet.
Patience—you’re about to be impressed.